﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace MET.Web.Controllers
{
    public class UserController : Controller
    {
        //
        // GET: /User/

        public ActionResult Index()
        {
            return View();
        }
        //public ActionResult getUser()
        //{
        //    return Json(db.User.ToList(), JsonRequestBehavior.AllowGet);
        //}
        //public ActionResult addUser(User userInfo)
        //{
        //    userInfo.BronthDay = Convert.ToDateTime(userInfo.BronthDay);
        //    //执行添加用户的代码
        //    db.User.Add(userInfo);
        //    if (db.SaveChanges() > 0)
        //    {
        //        return Content("OK");
        //    }
        //    else {
        //        return Content("false");
        //    }
        //}
        /// <summary>
        /// 根据用户ID读取当前用户的信息
        /// </summary>
        /// <param name="id">用户ID</param>
        /// <returns>返回执行成功的信息</returns>
        //public JsonResult GetUserInfos(int id)
        //{
        //    //根据ID的到当前选中的用户的信息
        //    //var userInfos = _userInfoService.LoadEntities(c => c.ID == ID).FirstOrDefault();
        //    var userInfos = (from u in db.User
        //                     where u.id==id 
        //                     select u).FirstOrDefault();
        //    return Json(userInfos, JsonRequestBehavior.AllowGet);
        //}
        /// <summary>
        /// 根据用户ID信息修改用户的信息
        /// </summary>
        /// <param name="userInfo">用户的实体类</param>
        /// <returns>返回是否修改成功的标志</returns>
        //public ActionResult UpdateUserInfo(User userInfo)
        //{
        //    //首先根据传递过来的参数查询出要修改的信息
        //    var editUserInfo = (from u in db.User
        //                        where u.id == userInfo.id 
        //                     select u).FirstOrDefault();
        //    if (editUserInfo == null)
        //    {
        //        return Content("错误信息，请您检查");
        //    }
        //    editUserInfo.Name = userInfo.Name;
        //    editUserInfo.BronthDay =userInfo.BronthDay;
        //    editUserInfo.Address = userInfo.Address;
        //    //对用户的信息进行修改
        //   int i= db.SaveChanges();
        //    if (i > 0)
        //    {
        //        return Content("OK");
        //    }
        //    return Content("Error");
        //}
        //public ActionResult deleteUser(int id)
        //{
        //    var v = (from q in db.User
        //             where q.id == id
        //             select q).FirstOrDefault();
        //    if(v!=null)
        //    {
        //        db.User.Remove(v);
        //       if( db.SaveChanges()>0)
        //       { return Content("OK"); }
        //       else { return Content("error"); }
        //    }
        //    else
        //    {
        //        return Content("错误信息，请您检查");
        //    }
        //}
    }
}
